Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
69 TRURO ROAD Semi-Detached £308,482 £90,000 4 May 2001
MELROSE, 67 TRURO ROAD Semi-Detached £556,964 £399,950 6 Nov 2015